/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.view;

import com.model.Perpustakaan;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.*;
/**
 *
 * @author sony
 */
public class FrameUtama_2 extends JFrame {
//    private PanelTambahPublikasi PanelTambahPublikasi;
//    private PanelTambahPinjaman  PanelTambahPinjaman;
//    private PanelTambahAnggota  PanelTambahAnggota;
//    private JMenuBar menuBar ;
//    private JMenu menuPublikasi ;
//    private JMenu menuAnggota ;
//    private JMenuItem menuTambahPublikasi ;
//    private JMenuItem menuTambahAnggota;

      private JMenuBar menuBar;
    private JMenu menuPublikasi;
    private JMenu menuAnggota;
    private JMenu menuPinjaman;
    private JMenuItem menuTambahPublikasi;
    private JMenuItem menuTambahAnggota;
    private JMenuItem menuTambahPinjaman;
//    private JFrame dialogTambahPublikasi;
    public FrameUtama_2(){
        inisialisasi();
    }
    public void inisialisasi(){
        this.setSize(800, 700);
        this.setTitle("Perpustakaan public");

    menuBar = new JMenuBar();
    setJMenuBar(menuBar);

    menuPublikasi = new JMenu("Publikasi");
    menuBar.add(menuPublikasi);

    menuAnggota = new JMenu("Anggota");
    menuBar.add(menuAnggota);

    menuPinjaman = new JMenu("Pinjaman");
    menuBar.add(menuPinjaman);

    menuTambahPublikasi = new JMenuItem("Tambah Publikasi");
    menuPublikasi.add(menuTambahPublikasi);
    menuTambahPublikasi.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                menuTambahPublikasiAction();
            }
        });

    menuTambahAnggota = new JMenuItem("Tambah Anggota");
    menuAnggota.add(menuTambahAnggota);
    menuTambahAnggota.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                menuTambahAnggotaAction();
            }
        });

     menuTambahPinjaman = new JMenuItem("Tambah Peminjam");
     menuPinjaman.add(menuTambahPinjaman);
     menuTambahPinjaman.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                menuTambahPinjamanAction();
            }
        });
    }

    public void menuTambahPublikasiAction(){

        JDialog testFrame = new JDialog();
        PanelTambahPublikasi testPanel = new PanelTambahPublikasi();
        testFrame.getContentPane().add(testPanel);
        testFrame.setTitle("PERPUSTAKAAN ");
        testFrame.setSize(500, 400);
        testFrame.setVisible(true);
    }
    public void menuTambahAnggotaAction(){
        JDialog test2 = new JDialog();
        PanelTambahAnggota testPanel2 = new PanelTambahAnggota();
        test2.getContentPane().add(testPanel2);
        test2.setTitle("ANGGOTA PERPUSTAKAAN ");
        test2.setSize(450, 300);
        test2.setVisible(true);
    }
    public void menuTambahPinjamanAction(){
        JDialog test1 = new JDialog();
        PanelTambahPinjaman testPanel3 = new PanelTambahPinjaman();
        test1.getContentPane().add(testPanel3);
        test1.setTitle("PEMINJAM BUKU");
        test1.setSize(430, 300);
        test1.setVisible(true);

    }




}